Definition of Old World Flycatcher
-
(noun) any of a large group of small songbirds that feed on insects taken on the wing
Synonyms of Old World Flycatcher
Antonyms of Old World Flycatcher
No Antonyms Found.
Homophones of Old World Flycatcher
No Homophones Found.